|
 |
Applicazioni Software |
PROGETTO n° 03 - 2/9
[70 di 166] |
 |
Questo progetto sviluppa il precedente,
consentendo la disponibilità di una
porta d'ingresso a 16 bit,
in aggiunta a quella d'uscita a 8 bit,
come è noto associata al
Registro d'uscita 0378H/0278H,
corrispondente ai
pin2 ÷ pin9 del connettore DB-25 della
porta parallela, dalla quale non è possibile
acquisire dati. |
 | La soluzione proposta, oltre a superare la monodirezionalità
del flusso dei dati in uscita imposta dalla natura della porta parallela standard
SPP
(Standard Parallel Port),
assicura un servizio non disponibile nemmeno possibile con le moderne
porte parallele EPP/ECP. |
 |
NB: Con
i moderni Sistemi Operativi (Windows NT,
Windows 2000,
Windows XP )
non è più concesso l'accesso diretto
alle porte di
Input/Output dall'ambiente
Assembly o dai linguaggi di
programmazione (Pascal, Delphi,
Visual Basic ...),
come si poteva fare prima con
Windows 95/98/ME. |
 | Quando si tenta, come fa il nostro progetto, un
Input o un Output agli
indirizzi Hardware viene generata una
segnalazione d'errore di "istruzione
protetta" o, semplicemente non succede nulla... |
 | Naturalmente un problema
di questo tipo non poteva rimanere irrisolto:
puoi accedere al driver che restituisce l'accesso
diretto all'Hardware del computer in
ambiente Window2000/NT/XP cliccando su
questo link:
|
©
2001-2006 - Studio Tecnico
ing. Giorgio OBER
Tutti i diritti sono riservati
|